const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  //关闭语法检查
  lintOnSave:false,
  // devServer: {
  //   //如果你的前端应用和后端 API 服务器没有运行在同一个主机上，你需要在开发环境下将 API 请求代理到 API 服务器。这会告诉开发服务器将任何未知请求 (没有匹配到静态文件的请求) 代理到
  //   //缺点是，无法灵活指定那些请求需要代理到服务器，那些可以从本地获取。 
  //   //该默认服务器端口是8080
  //   proxy: 'http://localhost:5000' 
  // },
  devServer: {
    proxy: {
      '/atguigu': {
        target: 'http://localhost:5000',
        pathRewrite:{"^/atguigu":""},
        ws: true,  //支持socket
        changeOrigin: true  //是否伪装请求服务器ip和端口
      },
      '/api': {
        target: 'http://localhost:5001',
        pathRewrite:{"^/api":""},
        ws: true,  //支持socket
        changeOrigin: true  //是否伪装请求服务器ip和端口
      }
    }
  }
})
